
#ifndef _FMSH_COMMON_H_
#define _FMSH_COMMON_H_

/***************************** Include Files *********************************/

#include <stdarg.h>               // variable-length argument support
#include <stddef.h>               // standard definitions
#include <inttypes.h>             // defined-width data types
#include "fmsh_common_list.h"     // linked list macros
#include "fmsh_common_types.h"    // custom data type definitions
#include "fmsh_common_io.h"       // low-level I/O
#include "fmsh_common_bitops.h"   // bit-manipulation macros
#include "fmsh_common_status.h"   // status codes
#include "fmsh_common_dbc.h"      // assertion macros
#include "fmsh_common_dev.h"	  // device info
#include "fmsh_common_delay.h"	  // device info

/************************** Constant Definitions *****************************/

/**************************** Type Definitions *******************************/

/***************** Macros (Inline Functions) Definitions *********************/

/************************** Function Prototypes ******************************/

#endif /* #ifndef _FMSH_COMMON_H_ */

